be able to afford it - German English Dictionary